home *** CD-ROM | disk | FTP | other *** search
/ Programming Sound Cards / Programming Sound Cards.iso / sound_18 / cheapmid.txt
Text File  |  1995-01-01  |  4KB  |  103 lines

  1. The following text explains how to build a MIDI interface for the
  2. Sound Blaster. The circuit is my own design, but works just like
  3. the commercialy available interfaces that retails for $60-$90.
  4.  
  5. Here is the list of parts necessary:
  6.  
  7. Qty.           Part
  8.  
  9.  1    Sharp PC900 or HP 6N138 opto-isolator
  10.  1    DB15P (15 pin 'D' connector, male. like joystick connector)
  11.  
  12.  3    220 ohm resistors (2 for input, 1 for EACH output you need)
  13.  1    3 conductor shielded cable (length is up to you)
  14.  2    Female 5 pin DIN connector (1 for input, 1 for each output you need)
  15.  1    PC board with pre-drilled holes (about 2" x 2" from Radio Shack)
  16.       A few short lengths of hook-up wire
  17.  
  18. All of these parts, except the first 2, are available from Radio Shack.
  19.  
  20. Construction techniques are completely up to you, if you want to go
  21. ultra-cheap, you don't even need a PC board or enclosure, and you could
  22. use a MIDI cable you already have by cutting it in the middle. I used
  23. a PC900 out of a non-working organ and cut the end off of a joystick I
  24. didn't need and built the whole thing for about $4.00. Buying all the
  25. parts new, and using an enclosure with built-in MIDI jacks may cost
  26. about $20 or so.
  27.  
  28. Here is a diagram of the DB15P connector (looking at the solder side).
  29.  
  30.     1       5     8
  31.     o o o o o o o o
  32.      o o o o o o o
  33.      9     12     15
  34.  
  35. Here is the 5 pin FEMALE DIN plug (solder side).
  36.  
  37.        2
  38.    5   o   4 
  39.      o   o
  40.   3  o   o  1
  41.  
  42.  
  43. This is the circuit for the MIDI INPUT.
  44.  
  45.  
  46.                                      +-----> To pin 5 of 'D' connector
  47.                                      |
  48. To pin 15 of 'D' connector <---+     |     +-------+-----> To pin 9 of 'D' con.
  49.                                |     |     |       |
  50.                                | 6   |5    |4      \
  51.                              +---------------+     /  220 ohm
  52.                              |     PC900     |     \  resistor
  53.                              |      or       |     /
  54.                              |   HP 6N138    |     |
  55.                              +---------------+     +------> To pin 6 of PC 900
  56.                                |1    |2    |3
  57.                                |     |     |
  58.                                \     |     +----->  No connection
  59.                        220 ohm /     |
  60.                       resistor \     |
  61.                                /     +-----> To pin 5 of DIN connector
  62.                                |
  63. To pin 4 of DIN connector <----+
  64.  
  65.  
  66. Don't overlook the two 220 ohm resistors.
  67.  
  68. Also, for cables longer than a few feet, connect pin 2 of the DIN to pin
  69. 5 of the 'D' connector.
  70.  
  71.  
  72. The output circuit is much simpler.
  73.  
  74.                                   220 ohm resistor
  75. To pin 12 of 'D' connector <---------/\/\/\/\/---------> To pin 5 of DIN con.
  76.  
  77. To pin 15 of 'D' connector <---------------------------> To pin 4 of DIN con.
  78.  
  79. Also, for cables longer than a few feet, connect pin 2 of the DIN to pin
  80. 5 of the 'D' connector.
  81.  
  82.  
  83. This circuit has been built and tested by me, using Voyetra's SPJr, and
  84. a cheap-o Casio keyboard. The input and output do work as shown here, but I
  85. don't have any other MIDI devices to use to test using more than 1 output
  86. device. Theoretically, it should work fine, but it has not been tested.
  87. The chances of hurting anything by trying is slim and none.
  88.  
  89. This circuit DOES work, but I make no guarantees, nor will I be
  90. held responsible for any damages you may cause from your use of
  91. this information.
  92.  
  93. If you have any questions, or would like to buy one already built for you,
  94. I can be contacted on:
  95.  
  96. The Lighthouse BBS (207) 255-3700   (username is Ronald Davis)
  97. The Music Studio BBS (708) 351-0288 (username is Volstagg)
  98.  
  99.  
  100.  
  101.  
  102.  
  103.